package com.flyco.modules.stm.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.flyco.poi.excel.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class DealerDiscountExcelVO {

    @Excel(name = "经销商编码", width = 15)
    private String storeId;

    @Excel(name = "销售组织", width = 15)
    private String companyCode;

    @Excel(name = "渠道", width = 15)
    private String channelName;

    /**货物优惠金额*/
    @Excel(name = "货物优惠", width = 15)
    private java.math.BigDecimal productAmount;

    /**促销费用金额*/
    @Excel(name = "促销费用", width = 15)
    private java.math.BigDecimal promotionAmount;

    /**任务达成金额*/
    @Excel(name = "任务完成", width = 15)
    private java.math.BigDecimal missionAmount;

    /**调价补差金额*/
    @Excel(name = "调价补差", width = 15)
    private java.math.BigDecimal adjustAmount;

    @Excel(name = "开始时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;

    @Excel(name = "结束时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;
}
